paralyzed with astonishment - German English Dictionary